scaredy cat - German English Dictionary